be overly literal (in one's translation) - French English Dictionary